// 浏览器能解析哪些东西 html css js 
// node 为什么要学习node.js 
// 第一node能帮我们起一个服务
// node能写后端 node写后端使用js写后端
// node.js 是一个运行在服务端的 js 
// es6 export default export的模块化 
// node也有模块化 node中的模块化遵从的是commond.js规范
// commond.js中的暴漏使用modeule.exports
// 引入使用的require
// 安装完node之后你的电脑会内置一个包管理工具npm
//npm相当于vscode里面的应用商店 
// npm init初始化一个项目
// npm init之后多了一个package.json
// node_modules 存放的是你下载插件的源码
// package-lock.json 这个文件记录下载插件的版本信息--更精确的信息
// 当你拉取别人的代码执行npm install的时候他会根据package-lock.json这个文件里面的插件版本去下载、
// package.json是你下载依赖的基础文件不能删
// package-lock.json他可以删 但是一般不建议如果你遇到下载依赖（插件）时报错可以尝试删掉package-lock.json 然后在执行npm i
// dependencies 生产环境的依赖
// 开发环境
// 面向普通用户直接使用的就是生产环境
// 开发环境--就是你开发的时候用的环境
// 依赖分为开发环境和生产环境
// npm i jquery 默认是下载到生产环境的
// 下载到开发环境呢 npm i swiper --save-dev 可以简写为 npm i swiper -D
// devDependencies 开发环境的依赖
// npm i jquery --save 下载到生产环境 npm i jquery -S
// 下载指定版本的依赖
// npm i jquery@3.4.1
// node.js中的模块化
let aa = require('./module.js')
let $ = require('jquery')
console.log('aa',aa)
console.log('$',$)


